Internet-enabled television - Alemán Inglés Diccionario